lying and exaggerating person - Spanish English Dictionary